toe covers - German English Dictionary